package domain.repro;

import constants.Constants;

public class Repro {
	double abortRisk[] = new double[Constants.MPREG+1];
	double concRisk[] = new double[Constants.LACT+1];
	
	SeasonalityRepro seasonalityConc = new SeasonalityRepro();
	double pctConcMim[] = new double[Constants.MIM+1];
	
	SeasonalityRepro seasonalityHeat = new SeasonalityRepro();
	double pctHeatMim[] = new double[Constants.MIM+1];
	
	double conceptionRate[][][] = new double[Constants.LACT+1][Constants.MIM+1][Constants.SEA+1];
	double heatDetectionRate[][] = new double[Constants.MIM+1][Constants.SEA+1];
	
	ReproMisc misc = new ReproMisc();
	
	public double[] getAbortRisk() {
		return abortRisk;
	}
	public void setAbortRisk(double[] abortRisk) {
		this.abortRisk = abortRisk;
	}
	public double[] getConcRisk() {
		return concRisk;
	}
	public void setConcRisk(double[] concRisk) {
		this.concRisk = concRisk;
	}
	public SeasonalityRepro getSeasonalityConc() {
		return seasonalityConc;
	}
	public void setSeasonalityConc(SeasonalityRepro seasonalityConc) {
		this.seasonalityConc = seasonalityConc;
	}
	public double[] getPctConcMim() {
		return pctConcMim;
	}
	public void setPctConcMim(double[] pctConcMim) {
		this.pctConcMim = pctConcMim;
	}
	public SeasonalityRepro getSeasonalityHeat() {
		return seasonalityHeat;
	}
	public void setSeasonalityHeat(SeasonalityRepro seasonalityHeat) {
		this.seasonalityHeat = seasonalityHeat;
	}
	public double[] getPctHeatMim() {
		return pctHeatMim;
	}
	public void setPctHeatMim(double[] pctHeatMim) {
		this.pctHeatMim = pctHeatMim;
	}
	public double[][][] getConceptionRate() {
		return conceptionRate;
	}
	public void setConceptionRate(double[][][] conceptionRate) {
		this.conceptionRate = conceptionRate;
	}
	public double[][] getHeatDetectionRate() {
		return heatDetectionRate;
	}
	public void setHeatDetectionRate(double[][] heatDetectionRate) {
		this.heatDetectionRate = heatDetectionRate;
	}
	public ReproMisc getMisc() {
		return misc;
	}
	public void setMisc(ReproMisc misc) {
		this.misc = misc;
	}
}
